sophora tetraptera - Turkish English Dictionary